/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.company.regis.report.bean;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 *
 * @author totoland
 */
public class MapScore implements Serializable {

    private static final long serialVersionUID = 2437572576937293200L;

    private String benchMark;
    private Integer baseScore;
    /**
     * *
     * "อัตราค่าเบี้ย ประกันภัย ส่วนเพิ่ม(%)"
     *
     */
    private BigDecimal rateInsInc;
    /**
     * *
     * "ตัวคูณ (ค่าเบี้ยประกัน ภัยส่วนเพิ่ม)"
     *
     */
    private BigDecimal mulInsInc;

    /**
     * *
     * ค่าเบี้ยประกันภัยปกติ (ต่อทุนประกันภัย 1 บาท)
     */
    private BigDecimal insPerBath;

    public MapScore(String benchMark, Integer baseScore, BigDecimal rateInsInc, BigDecimal mulInsInc,BigDecimal insPerBath) {
        this.baseScore = baseScore;
        this.benchMark = benchMark;
        this.mulInsInc = mulInsInc;
        this.rateInsInc = rateInsInc;
        this.insPerBath = insPerBath;
    }

    /**
     * @return the benchMark
     */
    public String getBenchMark() {
        return benchMark;
    }

    /**
     * @param benchMark the benchMark to set
     */
    public void setBenchMark(String benchMark) {
        this.benchMark = benchMark;
    }

    /**
     * @return the baseScore
     */
    public Integer getBaseScore() {
        return baseScore;
    }

    /**
     * @param baseScore the baseScore to set
     */
    public void setBaseScore(Integer baseScore) {
        this.baseScore = baseScore;
    }

    /**
     * @return the rateInsInc
     */
    public BigDecimal getRateInsInc() {
        return rateInsInc;
    }

    /**
     * @param rateInsInc the rateInsInc to set
     */
    public void setRateInsInc(BigDecimal rateInsInc) {
        this.rateInsInc = rateInsInc;
    }

    /**
     * @return the mulInsInc
     */
    public BigDecimal getMulInsInc() {
        return mulInsInc;
    }

    /**
     * @param mulInsInc the mulInsInc to set
     */
    public void setMulInsInc(BigDecimal mulInsInc) {
        this.mulInsInc = mulInsInc;
    }

    /**
     * @return the insPerBath
     */
    public BigDecimal getInsPerBath() {
        return insPerBath;
    }

    /**
     * @param insPerBath the insPerBath to set
     */
    public void setInsPerBath(BigDecimal insPerBath) {
        this.insPerBath = insPerBath;
    }

}
